home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 2.0 KB | 48 lines | [TEXT/GEOL] |
- Item 7182971 28-Aug-90 08:44PDT
-
- From: PASCOE1 Pascoe, Geoff
-
- To: MACAPP.TECH$ MacApp Technical
-
- Sub: Re[n+1] MI
-
- Daniel,
-
- I think this is the point that I was trying to make with my example- MI is
- really useful when trying to combine libraries over which you have no control.
-
- "In C++ or Eiffel, the way inherited methods are called is defined ONLY by the
- descendant, and all member (feature) references must be resolved at
- compile-time."
-
- I agree that late binding gives more flexibility. Is your statement, "defined
- ONLY by the descendent" a reference to before- and after-daemon method
- combination? I agree, this sort of feature is really useful in factoring
- pieces of code and making combinations of functionality easily combinable.
- Perhaps you could be more specific?
-
- "How about MacApp in CLOS?"
-
- I'm not speaking officially, but I fear that your wish will probably never be
- fulfilled. In any case, given the feature-set of CLOS the current design of
- MacApp would be decidedly suboptimal in that environment.
-
- Howard,
-
- I agree with your view of the attraction of Object Pascal. Small is beautiful,
- when it comes to programming languages- although Object Pascal is not without
- its warts, small though they may be.
-
- I have to disagree with your characterization of Eiffel, though. It is really
- not that complex a language. Some of the controversy you point to is a result
- of Eiffel being one of the first statically typed languages (along with
- Trellis- another excellent language) to tackle some really thorny problems. In
- some ways it is simpler to understand than Object Pascal (e.g., it's uniformly
- object-oriented). PLEASE don't put it in the same category as C++, which is
- probably the ugliest, most grotesque, convoluted, confused, and repulsive
- language I have ever encountered. Just the thought of it makes me
- illlllll..............excuse me, while I wipe my breakfast off my monitor.
-
- Geoff
-
-